package com.koi.model.vo.system;

import com.koi.model.vo.base.BaseVo;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author ･ᴗ･
 * @description [定时任务表-模型][Vo类]
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class SysJobVo extends BaseVo {

    /**
     * 主键ID
     */
    private Long jobId;

    /**
     * 任务名称
     */
    private String jobName;

    /**
     * 任务类型[1-管理平台 2-小程序 3-App]
     */
    private String jobType;

    /**
     * cron执行表达式
     */
    private String cronExpression;

    /**
     * cron计划策略[1-立即执行 2-执行一次 3-放弃执行]
     */
    private String policyStatus;

    /**
     * 任务状态 [0正常 1暂停]
     */
    private String jobStatus;

    /**
     * 参数备注
     */
    private String remark;

}
